home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 1996 April
/
CHIP 1996 aprilis (CD06).zip
/
CHIP_CD06.ISO
/
hypertxt.arj
/
9404
/
WIN_NT2.CD
< prev
Wrap
Text File
|
1994-11-26
|
7KB
|
125 lines
@VElsô élmények az NT-vel@N
@VEgyenlôsdi@N
A Windows NT alatt minden gép egyforma -- állítja a
Microsoft @K(természetesen a programozói és kezelési@N
@Kfelületre gondolva -- a szerk.)@N. A vadonatúj szoftverrel
végzett elsô összehasonlítás egy Pentiumos NCR gép és egy
DEC Alpha-PC között arra próbál rávilágítani, hogy milyen
teljesítménybeli eltérések lehetnek.
""Szabadság, egyenlôség, testvériség" -- írták zászlóikra a
francia forradalmárok. Az egyenlôtlenségeket guillotinnal
korrigálták. Kereken 200 évvel késôbb hasonló séma szerint
zajlik le egy másik korszakalkotó esemény: a lánglelkû
Microsoft szintén felírta zászlójára, hogy teljes
egyenlôséget az összes programnak, és felszabadulást a
sokféle processzortípus igájából. Ebben a sorban
természetesen nem ôk lesznek az elsôk és minden bizonnyal
az utolsók sem, hiszen számos kezdeményezés született már,
például a Sun illetve az SCO oldaláról is, az eredmények
persze még sehol nem tökéletesek. Az egyenetlenségek
kiküszöbölését ezúttal a Windows NT 3.1 hivatott elvégezni.
A szoftverfejlesztôknek sokáig kellett várniuk a mondáktól
övezett operációs rendszer végleges verziójára.
Az új rendszer egy Windows felület lenne minden gépre.
Akkor ugyan mindenütt NT lesz -- de az ördögi különbségek a
finom részletekben rejlenek. E különbségeket a felhasználó
a rendszereket elválasztó, tátongó szakadékként érzékeli.
A különbözô processzorok speciálisan optimalizált
programváltozatokat igényelnek.
A szoftverfejlesztôknek figyelembe kell venniük, hogy
milyen processzorral dolgozik a rendszer, amin a programot
futtatni szeretnék, és hány processzor áll rendelkezésre.
Jelenleg azonban csak szerény eszköztárral tudnak nekilátni
e fontos problémának, nevezetesen a klasszikus C-compiler
segítségével. Fejlôdést ígér a Visual-C++ -- de csak akkor,
ha a kódgenerátorokat kifejlesztették a különbözô
rendszerek számára.
A tesztlaborban két félelmetes jelölt állt ki az elsô
összehasonlításra, amit persze óvatosan kell értékelni --
egyrészt a Windows NT DEC Alpha változata még nem végleges,
másrészt a sebességek összehasonlítására egy olyan program
került felhasználásra, amelynek szintén csak elôzetes
változata van: az Atari-felhasználók számára ismerôs
Calamus DTP-program elôzetes változatát átírták az Intel-
és az Alpha-processzorok számára. Az optimalizált kódokkal
így mindkét processzor megmutathatta, hogy valójában mire
képes.
Az Alpha AXP PC-nek nemcsak a processzora különbözött az
NCR 3000-es rendszerétôl (3360-as modell), hanem
merevlemeze és grafikus kártyája is. Mindkét Windows
NT-verziónál 1024x768 képpontos és 256 színû felbontást
használtunk. Az NCR-ben az ATI Mach 32 grafikus chipjével
ellátott, Clarity II grafikus kártya dolgozott, míg a DEC
Alphában a Compaq Qvision kártyáját egy EISA
illesztôkártyán helyezték el. A DEC még EISA-buszt is
használ, amin keresztül egy Adaptec SCSI-vezérlô kezeli a
merevlemezt, míg az NCR-rendszer az IBM mikrocsatornájára
épít, és NCR SCSI-2 vezérlôvel mûködik. Az Alphát 150 MHz
fûti, míg az NCR-ben két 60 MHz-es Pentium izzik. A tesztek
végén eltávolítottuk a második processzort, hogy ebben is
kiderítsük a különbséget. A hardverkülönbségeket a
felhasználó számára elfedi a Windows NT, amely
mindazonáltal saját kernel -- futtató mag -- változatot
igényel a 32 bites programokból, hogy csúcsformát érhessen
el; a szoftver is csak így felel meg a különbözô
processzoroknak.
A gyors méréseket is, amelyeket nem sokkal lapzárta elôtt
végeztünk el, óvatosan kell értelmezni. Az Alpha
elméletileg több lóhosszal megelôzi az egyszerû Pentiumot,
amit megerôsítenek az elsô tesztek a Calamusszal. Mivel
mindkét rendszerben 32 Mbyte memória volt, a mérésekben nem
használtuk a merevlemezeket -- tehát a rendszerek valódi
teljesítményét lehetett összehasonlítani. Åm a különbözô
grafikus alrendszerek miatt az értékelés nem lehet
végérvényes.
A legtöbb számítást igénylô tesztfeladat egy 128 képbôl
álló mozaik 90 fokos elforgatása volt. Ennek során a két
processzor között jelentôs különbségek mutatkoztak.
Meglepô volt, hogy egyetlen Pentium jelenleg gyorsabban
dolgozik az NT alatt, mint a két processzorból álló
rendszer. Ennek valószínûleg az az oka, hogy az NT-mag még
nincs tökéletesen optimálva a többprocesszoros
felhasználáshoz.
Csalódást okozott az Alpha, amikor 1 Mbyte-os szövegfile-t
kellett újraformáznia a Windows NT Write programmal. E
banális feladatban az Alpha minden várakozás ellenére
alulmaradt. Méréseink azt sejtetik, hogy a Windows NT-hez
mellékelt Write miniprogram Alphás változata nincs
optimálva. Másrészt persze a közönséges programok nem
élesztik fel a kétprocesszoros NCR toronyban szunnyadó
hatalmas energiát.
@KPeter Meier@N
@VAlpha 150 MHz Pentium 60 MHz@N
@VTeszt Windows-NT-Write-tal@N
Formatálás 1 colról 2 colra(*) 135 s 25,5 s
Formatálás 2 colról 1 colra(*) 145,5 s 25 s
Szöveglapozás Page downnal 21 s 9,4 s
@VTeszt Calamus DTP-programmal@N
1:1-es preview-megjelenítés 4,8 s 4,8 s
Szöveg újraformatálása 20,3 s 27,25 s
Teljes dokumentum újraformatálása 58 s 85 s
128 kép elforgatása (90 fok) 96 s 173 s
(*) 1 Mbyte szöveges dokumentum, oldalszél megváltoztatása.
Alap: Windows NT.